Postcard RU-5734424 Alenaks Russia 7 Jun, 2017 13 days 4,554 miles echan_mchan Japan 20 Jun, 2017 Loading map... Leonid Golovanov. The Red Army - the glory! / 労農赤軍-栄光! mague88 said: posted over 6 years ago What does the words on the card mean in english? You need to sign in to leave a comment!