Insects (20/30)

< Prev Next >
Praying Mantis, Mantidae, adult eating on butterfly prey perched on Texas Lantana (Lantana urticoides), Willacy County, Rio Grande Valley, Texas, USA
Praying Mantis, Mantidae, adult eating on butterfly prey perched on Texas Lantana (Lantana urticoides), Willacy County, Rio Grande Valley, Texas, USA