1968 London. Air-India Published June 16, 2024 at 1325 × 2048 in Air India ← Previous 1968 London. Air-India Source: www.flickr.com / x-ray_delta_one