Focus: Gigantic Spiders in Their Web, China


Tiger Leaping Gorge, China

10 Seconds

Clip ID: 2796

Or

View Similar Clips from the Gigantic, Hairy Spiders of South China Collection.