DesignerSteven
Award:Silver
Design Firm:Steven Taylor Associates
Client:Villa Egerton
CountryUnited Kingdom
Location:United Kingdom