File:Tehara System.jpg

A tactical scan of the Tehara system, a star system near Devore space in the Delta Quadrant.