disoriented
words. pictures. anything
A common bumblebee (Bombus impatiens) on a leaf
East Lyme, CT, USA