Found this one in the hills in SE Xiamen. It was about the size of the palm of my hand! One of the biggest spiders I’ve ever seen in the wild.
Found this one in the hills in SE Xiamen. It was about the size of the palm of my hand! One of the biggest spiders I’ve ever seen in the wild.