Queen Bee

Queen Bee

Observation - Queen Bee - UK and Ireland. Description: