Marblehead Lighthouse - dennis-camp

Perching Early off Marblehead

DWC6996