Steffen Welsch Architects

Shoreham Holiday Beach House