jenerikapp
TR
by gacal
Francesca Ciardi
July 26, 1954
Roma, Lazio, Italy
Biography
No biography available.
Filmography
Safari
1991 ·
10.0
Farewell Moscow
1987 ·
7.0
Cannibal Holocaust
1980 ·
6.3
Fatal Fix
1980 ·
4.2
Death Walks
2016 ·
2.5