Published: 2026-08-27 21:41:06.111022Category:TravelType:PhotoModel release: No
Share
Aerial view of the oil refinery and petrochemical industrial complex at Immingham, North Lincolnshire, England, with storage tanks, processing plants and pipelines.