ALL IMAGES © 2015-2020 R. BARTON
A Ladybug relaxes in the sun on a leaf
A Ladybug basking in the sun on a flower petal.
Bumblebee working an Echinacea