Seen on the Moscow Metro, at Teatralnaya station. The nearest proper beach is about 600 kms away, so the sense of optimism was palpable. Nice to see!
Comments
Sign in or get an account to comment.