Starfleet Wars Web miniature.
Starfleet Wars Entomolian Web (Space Station)
Picture from the
Monday Knight Producitons