File:Terok Nor ops, Crossover.jpg

The operations center of the mirror universe station Terok Nor in 2370.