Stock Photo: Themisto Clearwing Butterfly Caterpillar eating Egg it hatched from (Methona themisto), Brazil

Stock Photo: 4179-14402 Themisto Clearwing Butterfly Caterpillar eating Egg it hatched from (Methona themisto), Brazil