Beach of Marazion, an ancient market town in Cornwall, England. Marazion beach is about a mile long, starting in front of the town and curving round to the Station House pub/restaurant. The bay continues for about another 2 miles becoming Longrock beach and then Eastern Green.
View Full Image on Dreamstime
Username: Paolav1
Editorial: No
Width: 5346 pixels
Height: 3694 pixels
Downloads: 0
Image ID: 212521422