House on Stevens Lane in Cohasset, MA

Open in Lightbox