Predator vs Prey - tchuanye
Phrynarachne ceylonica Bird-Dung Spider close up

Phrynarachne ceylonica Bird-Dung Spider close up

From Crab Spiders (Thomisidae)