"THE BEACH HOUSE"
Cohasset, Massachusetts
CLOSE this window