Big Lobster Trap - 27 Harbor Loop, Gloucester, Massachusetts

Map-a-City

City:

State: