Inverculain

By Inverculain

The Red Army?!?

Spotted in Helsinki, while walking back from dinner. Actually alcoves in the wall of a department store, but the way they're lit gave them a somewhat menacing, military look. (At least, to me!)

Comments
Sign in or get an account to comment.