Postcard RU-7178989 Maltseva1 Russia 12 Mar, 2019 28 days 4,043 miles vistar India 9 Apr, 2019 Loading map... Thank you very much for the wonderful card on St.Petersburg and the information on the same. Regards Viswas Menon vistar said: posted over 5 years ago An interesting postcard from Russia featuring State Russian Museum, St.Pertesburg You need to sign in to leave a comment!