Delta Airlines Airbus A330 N853NW on final approach to runway 27R at Heathrow Airport with flight DAL58 from Boston. Date: 9 June 2024 Manipulation Notes: None