March 29, 2024
Imagine Media Works
Cpt. Riccardo Mortara, second from right, and his crew celebrate their record-breaking circumnavigation of Earth upon their arrival in Geneva.