Close

Chinese Red-headed Centipede

Scolopendra subspinipes dehaani

Chinese Red-headed Centipede