20 Fenchurch Street

20 Fenchurch Street is an office building to be built in London

Designed by Rafael Vinoly

20 Fenchurch

Luminaire – November 2018 – Sollos Teca Bar Cart
Social Media – Pinterest