Leonid Petrov is known for Tsentrovoy iz podnebesya (1977), Yeralash (1974) and Spirit (1999).
No data