Frances Duca

Frances Duca

Frances Duca is an actress, known for Ali's Wedding (2017), Venice (2015) and A Lion Returns (2020).

Tv Show