Allancastria louristana

Allancastria louristana is a butterfly belonging to the family Papilionidae. It is found only in western Iran.