Leaf galls on willow

Leaf galls on willow

Observation - Leaf galls on willow - UK and Ireland. Description: