Share
twitterlinkedinfacebook
Image 1 of 1
JGF-caterpillars-Blue Morpho-CR-8276.jpg
The caterpillar or larva of the Common Blue Morpho Butterfly, Morpho peleides, in Costa Rica.