#150421The International Space Station during work. Sign in or register,to downloadAdd to cartRemove from cartCategories: Science & TechnologyLocation: RussiaEvent date: 10.03.2004Date published: 01.04.2007Author: RIA NovostiCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 3543x2413px, 3Mbspace