Lomonosov on map

Ulitsa Lomonosova, 1, Sankt-Peterburg, Russia, 191023 information