bee on lupin

bee on lupin

Observation - bee on lupin - UK and Ireland. Description: