Haworth Tompkins, The Shed, London, United Kingdom, 2013

Haworth Tompkins, The Shed, London, United Kingdom, 2013