Large Gall

Large Gall

Observation - Large Gall - UK and Ireland. Description: