Francesca Ciardi is known for Cannibal Holocaust (1980), Death Walks (2016) and The Tunnel (1980).
No data