Predator vs Prey - tchuanye
Strigoplus crab spider, mortal enemy of polyrachis ant

Strigoplus crab spider, mortal enemy of polyrachis ant

From Crab Spiders (Thomisidae)