File:Estella Russell, Crossover.jpg

A Terran slave in the mirror universe in 2370. 
 * Played by Estella Russell.