logo
Home > Photo Galleries > North America > New England > Massachusetts

Rate this photo

Mayflower

Mayflower, United States, Massachusetts, Plymouth, atlantic ocean, boat, coast, morning light, pilgrims, sail

The Mayflower in Plymouth, Massachusetts, United States. This photo was taken on the early morning of a nice June day in 1995.