Image 6 of 18 from gallery of Castle Rock Beach House / Herbst Architects. Photograph by Patrick Reynolds