back
Cape Ann, Essex County
next

Photo © copyright by Robert M Ring.