Add to Lightbox
A tourist sits across from Big Ben and the Houses of Parliament on the river Thames in London .22nd July 2012. Photo Steve Christo.
all images © STEVE CHRISTO PHOTOGRAPHY
Sport, Photojournalism, Documentary, Editorial, Commercial, Corporate, Corporate Events, Reportage, Portraiture, Stock, Travel.