I found it! well part of it anyways.
On a russian website no less.
Does anyone remember seeing this picture anywhere?....all of it I mean.
Space/Science » in reply to I'm trying to find a picture
On a russian website no less.
Does anyone remember seeing this picture anywhere?....all of it I mean.