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