No photo

Acting

Aleksey Istomin

· Leningrad, RSFSR, USSR [now St. Petersburg, Russia]