Posted on 3rd September 2018 Giant centipede, Scolopendra subspinipes Leach, 1815 Scolopendra subspinipes_D5A1962Scolopendra subspinipes related posts: