New York, NY
Russian Space Station Mir. Mir
Photograph - Photograph
Russian Space Station Mir. Mir was assembled in orbit from 1986 to 1996. It was still the largest artificial satellite to date when orbit decay caused it to fall to earth on in 2001. June 1995 photo.
January 18th, 2013
Viewed 21 Times - Last Visitor from Paris, A8 - France on 04/24/2015 at 10:01 AM