Family: Papilionidae
Subfamily: Papilionidae
Locations: Rubondo Island, Minziro Forest, Amani FR, Central African Republic & Bwindi Impenetrable Forest
The 1st, 2nd and right 3rd row photos are courtesy of Amos Pampy Hardecker
The 4th row photo is courtesy of John & Jane Woolmer