Zahra Al Nabib

Zahra Al Nabib was Special effects technician for Doctor Who.