Pollenia Cluster Fly

Pollenia Cluster Fly

Observation - Pollenia Cluster Fly - UK and Ireland. Description: