JAXA Hayabusa mission
Photos taken at Woomera in South Australia where the JAXA Hayabusa space capsule has returned to Earth in June 2010.
34 photos · 5 videos · 4,186 views