Carmelo Artale
Filmography
Read More
The Leopard
(1963)