Postcard RU-7262033 limonova Russia 22 Apr, 2019 16 days 4,043 miles vistar India 8 May, 2019 Loading map... An interesting card from Russia featuring the theme From Russia with love Description by Viswas Menon vistar said: posted over 4 years ago An interesting card from Russia featuring the theme From Russia with love You need to sign in to leave a comment!