Protocalliphora azurea

Protocalliphora azurea

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

Feeding on a bird dropping on a gravestone