Bramble scale

Bramble scale

Observation - Bramble scale - UK and Ireland. Description: