Highland Pools

Collaborators
Haynes Roberts Architects
Photography
Charles Mayer