Russian Armored Train A Russian Armored Train. Photographed at Poklonnaya Hill in Moscow 2009. [...]Read More... Posted February 14, 2022 (updated September 6, 2024) by Patrick