Damselfly,
American Rubyspot on Water Willow flower
american rubyspotdamselflyinsectsinsectmacroinsect macrosvirginiahabitathoov