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 22 Times - Last Visitor from Beverly Hills, CA on 07/04/2015 at 5:34 AM