Larvae of Hypothyris euclea valora (Costa Rica)

© CAEPA