Translation fails: Green Beach in Saint Petersburg

On Yelagin island in Saint Petersburg, there is a park, where signs have been lost in translation.

image via sandalov.org

Add Comment