Pterourus garamas abderus (Hopffer, 1856) - Abderus Swallowtail

8/30/2006-HGO