Thacher Island August 2002
Pictures from Thacher Island August 2002. The lighthouse is off the coast of Rockport, Massachusetts.
Read More9 / 53
John at the beach just south of Rockport harbor. As we drove around to the right or south from Rockport we discovered this nice beach area with several sun bathers.
- No Comments