LOIR
People
Person· Acting

Celia Duffy

From
Stevenage, Hertfordshire, England, UK

Biography

Celia Duffy is an English-speaker in a wide variety of languages. She lives in England, UK.

Known for

Filmography

1 displayed · 1 matching · 1 total
Catalog connected
Public catalogue Press / to search