Wood chip fuel production, Scotland, UK

Bildnummer 12375832
Wood chip fuel production, Scotland, UK
;