Frances Djulibing
Frances Djulibing演员

Frances Djulibing is an actress and producer, known for Ten Canoes (2006), Crocodile Dreaming (2007) and Charlie's Country (2013).

他的作品(4)