Millipede, Costa Rica
Close up.
MillipedeDiplopodaCosta Ricamacromacro photographyLa Selva Biological Station