Fly on a buttercup

Fly on a buttercup

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