Fly on bramble

Fly on bramble

Observation - Fly on bramble - UK and Ireland. Description: