A Bee

A Bee

Observation - A Bee - UK and Ireland. Description: