Designed by
Title
Aerial view of Veolia Leeds Recycling and Energy Recovery Facility #227668363
Description
LEEDS, UK - AUGUST 13, 2021. An aerial view of the Veolia Recycling and Recovery waste electricity generating power plant in Leeds
This image is editorial