Diego Michelotti
Filmography
Read More
Son of the Red Corsair
(1963)