Londoners take a swim in the River Thames near Canary Wharf to beat the heat

No comments

Read more