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