The 92-year-old Guernseyman has been awarded France's highest honour.
now playing
Legion d'Honneur: Jack Rhodes