Postcard RU-3757906 Marta_29 Russia 27 May, 2015 20 days 908 miles il96 Czechia 16 Jun, 2015 Loading map... Marta_29 said: posted over 8 years ago Russia. Saint-Petersburg. View of the Neva, Nikolaevsky Bridge and the Nikolaevskaya Embankment. 1910s ~~~~~ Россия. Санкт-Петербург. Вид на Неву, Николаевский мост и Николаевскую набережную. 1910-е You need to sign in to leave a comment!