bayucca Papilionidae, Parides sp., could be Parides iphidamas, but I would leave it as Parides sp., since they look all very similar.
Comments (2)