Predator vs Prey - tchuanye
Jumping Spider (Prey) stack 2

Jumping Spider (Prey) stack 2

JSnprey296300stack

From Jumping Spiders (Salticidae)