Lime Leaf Galls

Lime Leaf Galls

Observation - Lime Leaf Galls - UK and Ireland. Description: