2013
Caption: 2013
Actress Source: IMDB Francesca De Luca is an actress, known for The Dial (2012), Orpheus & Eurydice (2000) and Anna and Modern Day Slavery (2015).
Malia Ashley Kerr pictures →
Michael A. Cheng pictures →
Izzy Meikle-Small pictures →