Bee

Bee

A bee isolated on white.