fly on rubus leaf

fly on rubus leaf

Observation - fly on rubus leaf - UK and Ireland. Description: