Designed by
Title
Aerial view of the Veolia Recycling and Energy Recovery Plant in Leeds #259553159
Description
LEEDS, UK - OCTOBER 3, 2022. An aerial view of the Veolia Recycling and Energy Recovery Plant in Leeds with a living wall or vertical garden for net zero output and carbon capture
This image is editorial