Back to top

Cambridge Ave. Beach, Annisquam, Mass. (front)