Damsel Bug, Nabis sp.

Buy Add to Lightbox Download
Damsel Bug (Nabis sp.), pair mating on flower, Hill Country, Central Texas, USA
Damsel Bug (Nabis sp.), pair mating on flower, Hill Country, Central Texas, USA