extraordinary gall fly

extraordinary gall fly

Observation - extraordinary gall fly - UK and Ireland. Description: thought I would share this very rare and amazing looking fly with you.

thought I would share this very rare and amazing looking fly with you.