Acting
Born July 26, 1954 · Roma, Lazio, Italy
Francesca Ciardi is an Italian film actress.
Source: Wikipedia · CC BY-SA
Cursed Films
Cannibal Holocaust
Death Walks