Bugs on the Brain?
Dragon millipede (Polydesmida) by artour_a, on Flickr
  1. wigmund reblogged this from bugbrained
  2. bugbrained posted this