The Beach …

I was rather surprised to find this little beach in the middle of London.

Lambeth, Greater London, UK

Leave a Reply