Share
twitterlinkedinfacebook
Image 1 of 1
P-BUT106-12.jpg
Glasswing Butterfly, Creta oto, larvae or caterpillar, blue instar, Ecuador, South America.Ecuador....