Esper 16
>
Gallery
>
Red Army
<
>
phophudia.livejournal.com
(in Russian language)
Moscow, the Red square close to Kremlin.
2009 or a bit earlier.
Main
>
Gallery
> Red Army on Red Square