Designed by
Title
Jagged Ambush Bug, Phymata Americana, preying on a shining flower beetle, Phalacridae #264659899
Description
View of Jagged Ambush Bug (Phymata Americana) preying on a shining flower beetle (Phalacridae) on tansy plant (Tanacetum Vulgare)