standing praying mantid (praying mantis) in cuphea plant

standing praying mantid (praying mantis) in cuphea plant
my back yard, Walnut Creek, CA

Return to insects page.