30 ST.MARY AXE

Norman Foster Partners

London . UK

error: