Crab Spider Kills a Bee atop a Poppy Pod

Hens n Chicks Poppy Pod with Crab Spider Killing a Bee