Elizabeth Bay

Elizabeth Bay is a surgeon working on Talos I during Prey (2017).