Francesca Ciardi

is best known for her work in Cannibal Holocaust (1980).

MOVIES STARRING

Carly & Paolo
Death Walks (missing thumbnail, image: /images/cache/88034.jpg)
Death Walks
Farewell Moscow (missing thumbnail, image: /images/cache/323030.jpg)
Farewell Moscow
Cannibal Holocaust (missing thumbnail, image: /images/cache/339144.jpg)
Cannibal Holocaust
Road Rage
Godfathers of London