by harveysart
LONDON - June 11: London Naked Bike Ride In The Strand In London 11th, 2011 in London, England.