Perfect day for a walk in Marblehead. Enjoyed pausing to soak in the views from Castle Rock, May 6, 2023.
Comments are closed.