Cyclists pass the Houses of Parliament and the Elizabeth Tower in the eighth stage of the Tour of Britain on Sunday in London, England.Sep 24, 2013

FULL STORY

PHOTO: REUTERS

This photo has been viewed 143 times.

TOP top