Pilots of the Caribbean In the Royal Air Force museum in London.