Star Base 21
Jump to navigation
Jump to search
Star Base 21 is a Federation star base operated by Star Fleet.
It is located in the Alpha Quadrant.
Star Base 21 is a Federation star base operated by Star Fleet.
It is located in the Alpha Quadrant.