Saint Petersburg Marine Station

Ploshchad' Morskoy Slavy, 1, St Petersburg, Leningrad Oblast, Russia, 199106