Click to expand/collapse all other details

Dartsmouth, Bristol, Mass.