The decoy spider is constructed from pieces of leaves and other debris.

The Week
The decoy spider is constructed from pieces of leaves and other debris.
View Comments (3)