rubens.luciano There is a good chance that this pupa comes from this caterpillar: http://www.projectnoah.org/spottings/6604458
Comments (3)