Red Spot Gall

Red Spot Gall

Observation - Red Spot Gall - UK and Ireland. Description: