bumble-on-chives

bumble-on-chives

Observation - bumble-on-chives - UK and Ireland. Description: