Beech Tarcrust

Beech Tarcrust

Observation - Beech Tarcrust - UK and Ireland. Description: