Ph+ Architects, Onslow Gardens

020910 PHplus Onslow 070

Ph+ Architects, Onslow Gardens