Holly Leaf Gall Fly?

Holly Leaf Gall Fly?

Observation - Holly Leaf Gall Fly? - UK and Ireland. Description: