Zahra Al Nabib

Zahra Al Nabib was special effects technician for Doctor Who.