Fly on buttercup

Fly on buttercup

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