Papilio (Menelaides) polytes steffi (Page & Treadaway, 2003)
Distribution