IMG 2011-Aug07 at pr308:  Bumblebee (Bombus sp) on Turtlehead (Chelone glabra)
2011-Aug07 at pr308:  Bumblebee (Bombus sp) on Turtlehead (Chelone glabra)