Allancastria lourisitana

Allancastria lourisitana

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

No videos have been added for this species yet.