mail_outline sales@mediastorehouse.com
World Naked Bike Ride, London 2009World Naked Bike Ride in London, 13th June 2009 - Demonstration campaigning against oil dependency passing Big Ben and the Houses of Parliament in London