Frances Duca is an actress, known for Ali's Wedding (2017), A Lion Returns (2018) and Ave Maria (2012).
A Lion Returns
Ali's Wedding