Image 96 of 1073
< Prev Next >
MEMCPH-1013.jpg
Fox Island off Popham Beach State Park in Popham Beach, Maine, USA