Marion Taylor was an employee at the British Museum where the Sun Cage was displayed. She was Sarah Page's boss. She was killed by a Pristichampsus. (Episode 3.1)
Marion Taylor was an employee at the British Museum where the Sun Cage was displayed. She was Sarah Page's boss. She was killed by a Pristichampsus. (Episode 3.1)