DSCF0513 Published 09/05/2015 at 1600 × 1200 in Russia: first impressions ← Previous Next → This year is the 70th year since the end Russia was victorious against the German armies of WW2. Perfect chance for some patriotism. Seems kind of familiar…