Green Gall

Green Gall

Observation - Green Gall - UK and Ireland. Description: