Fly on rose leaf

Fly on rose leaf

Observation - Fly on rose leaf - UK and Ireland. Description: