June 12, 2010

London Naked Bike Ride at Hyde Park