June 10, 2023, London, England, United Kingdom: Hundreds of nude cyclists take part in this year's World Naked Bike Ride in Central London. The annual event is part exhibitionism, part protest. 10 Jun 2023 Pictured: June 10, 2023, London, England, Un