bayucca Most probably a Papilio sp. caterpillar. Can you, please, crop the picture for y closer view, thanks!
Comments (2)