The Village Church at the head of Lobster Cove, Annisquam, Cape Ann, Massachusetts

Item Information