Image 1 of 1
MANSMH-1028.jpg
Grace Community Church over Marblehead Harbor, Marblehead, MA, USA