Share
twitterlinkedinfacebook
Image 1 of 1
JGF-caterpillars-Lappet Moth-CR-9269.jpg
Caterpillars or larvae of a Snout Moth or Lappet Moth species, Genus Euglyphis, on a leaf in the cloud forest of Costa Rica.