Marazion Beach

Pebbles on Marazion Beach, 8.25 a.m. 18 July 2001

Back to Cornwall CAM South