Rachel Ta

Crew

Rose: A Love Story
Production Secretary
The Ministry of Ungentlemanly Warfare
Visual Effects Coordinator