Howard Nelson Rubien is known for The Leopard (1963), Dog's Heart (1976) and Hercules Against the Mongols (1963).
No data