Close
Malaysian Cherry Red Centipede
Scolopendra subspinipes dehaani