Stock Photo: Volvo loader turning green compost waste for aeration at municipal waste site, near Chester, Cheshire, England, march

Stock Photo: 4421-40019 Volvo loader turning green compost waste for aeration at municipal waste site, near Chester, Cheshire, England, march