willow gall 26 Jun 2013 19-041

willow gall 26 Jun 2013 19-041

Observation - willow gall 26 Jun 2013 19-041 - UK and Ireland. Description: