Protocalliphora azurea

Protocalliphora azurea

Observation - Protocalliphora azurea - UK and Ireland. Description: Feeding on a bird dropping on a gravestone. my blow flies

Feeding on a bird dropping on a gravestone