Beech Barkspot

Beech Barkspot

Observation - Beech Barkspot - UK and Ireland. Description: