Re: Russian site
Imagine, if both Russian and American shuttles were operating in space together. I hope they will someday (with a new design, maybe).
I didn't see a larger photo of this one at the site:
What could be/might have been:
Marcia
