HUB
Sound
Andrei Petrov
*1930
in Leningrad, Russian SFSR, USSR [now St. Petersburg, Russia]
Amphibian Man: 40 Years Later
2002
Leningrad
1978