MovieMaps

Photo of Deneva Colony

Location: Northern Quad (TRW Space & Defense Park)
As Seen In: Star Trek episode 1x29 “Operation - Annihilate!