Title: Zhongguo nong lin zhi zhu
Subjects: Spiders
Places: China