John Wardle's Fairhaven Beach House wraps a courtyard and stretches towards the ocean

374

374

John Wardle