Travel

Share
twitterlinkedinfacebook
Image 91 of 336
< Prev Next >
JE150114F126.JPG
20 Fenchurch Street, a commercial skyscraper, London. The glass has been screened because of the problem of the sun being focused and producing a hot-spot.