Luigi Ciavarro is known for Super Stooges vs the Wonder Women (1974), The Seven Tasks of Ali Baba (1962) and The Beast (1970).
No data