Head of ESA's Space Telescope Division, Duccio Macchetto
Depicts: Duccio Macchetto
Copyright: European Space Agency
Show in archive: true
Head of ESA's Space Telescope Division, Duccio Macchetto,seen here in Cocoa Beach, Florida, the day before the launch of Space Shuttle Columbia for Hubble
Servicing Mission 3B.
Last Update: 1 September 2019