Starfleet Wars Web miniature.

Starfleet Wars Entomolian Web (Space Station)

Jpeg picture Starfleet Wars Entomolian Web miniature.
Picture from the Monday Knight Producitons