Soyuzmultfilm image

Klyuch

1961 (estimated) Theatrical Soyuzmultfilm

English title: The Key

Studio
Soyuzmultfilm