fly on rose

fly on rose

Observation - fly on rose - UK and Ireland. Description: small, with red/brown eyes.

small, with red/brown eyes.