Image 21 of 46
< Prev Next >
MACCTR-1103.jpg
Ryder Beach, Truro, Cape Cod, Massachusetts, USA