Share
twitterlinkedinfacebook
Image 1 of 1
COMET MOTH CATERPILLAR
Madagascar Moon Moth or Comet Moth (Argema mittrei) - caterpillar pupating - Ankarana Reserve - Northern Madagascar.