Wood chip fuel production, Scotland, UK

Bildnummer 12375871
Wood chip fuel production, Scotland, UK
;