939 Pollinating Bumblebee

939 Pollinating Bumblebee

Oil on canvas. 12 x 12 inches 2006