Image
Avinash Rao at Mission Control
Avinash in the Apollo Mission Control room during a visit to the Houston Space Center in Texas, USA.
Rights: Avinash Rao
Published: 30 November 2011Size: 120.69 KBAvinash in the Apollo Mission Control room during a visit to the Houston Space Center in Texas, USA.