Starbase Delta

Starbase Delta was a military installation.