A Classic Natural Shingle Hip Roof Colonial Steps To Sandy Beach And Little Harbor Cohasset, Massachusetts
CLOSE this window