Veolia Recycling and Energy Recovery Plant, Leeds, UK March


Size: 5504px × 8256px
Location: leeds, uk
Photo credit: © Dominic Harrison / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bio, biodiversity, clean, energy, environment, facility, green, incinerate, incinerator, jean-robert, leeds, mazaud, plant, recovery, recycling, trash, veolia, wall