Architecture - Modern

Image 41 of 283
< Prev Next >
GREAT-BRITAIN-TG1840.jpg
City of London landmarks Swiss Re Building seen between The Lloyds Building and The Willis Building, England, UK