bee

bee

Observation - bee - UK and Ireland. Description: bee on devil's bit scabious

bee on devil's bit scabious