Amin Taha

Architect Amin Taha standing outside his 15 Clerkenwell Close building.