and better html this time ..
Beagle 2 separation from mother ship:
magnified view of Huygens separation:
Space/Science » in reply to one year apart: better luck this time
Beagle 2 separation from mother ship:
magnified view of Huygens separation: