Papilio larva, June 2014 

This larva, most likely Parides sesostris tarquinius, was found June 22, 2014 on a Piper catkin, preparing to pupate. The larva subsequently died, and a single parasitic fly maggot emerged and formed a small brown puparium.