Donate to the Lead Adventure Forum to keep it alive!
That looks like it’s made from bits of the Babylon 5 space station. Revell made a model kit.