Share
twitterlinkedinfacebook
Image 1 of 1
09082012-Christo-London-9852.tif
A tourist sits across from Big Ben and the Houses of Parliament on the river Thames in London .22nd July 2012. Photo Steve Christo.