London, United Kingdom

Thames Beach Cleanup