A floating swimming pool has opened in London

Back to top button