Madagascar 2010 - BarbaraRibble
HPBigMillipedeWRedLegs115
Nov. 10, 2010  9:31 a.m.  P1000115
Big millipede with red legs - roadside near Vohiparara Trail entrance

HPBigMillipedeWRedLegs115
Nov. 10, 2010 9:31 a.m. P1000115
Big millipede with red legs - roadside near Vohiparara Trail entrance