ReleaseNexus
Maria McClurg is a french-american actress, she born in Japan and now she lives in Paris. She mostly starred in minor parts.
Funny Birds
Detective Harris
Doctor Who: The Runaway
Motion Capture Performance
Jack (Part 1)
Mother/hawker
Still Water
Les soeurs asiatiques
HOUBA! On the Trail of the Marsupilami
Danseuse Paya
Leila