Tephritid fly

Tephritid fly

Observation - Tephritid fly - UK and Ireland. Description: In a three year old planted wild flower meadow

In a three year old planted wild flower meadow