Thread subject:
Diptera.info :: Caterpillar from Peru
Posted by Dmitry Gavryushin on 07-04-2014 08:37
#2
Papilionidae, most likely
Parides sp.