Butterflies of the World, Part 26: Papilionidae XIII. Parides
Publisher: Verlag Goecke & Evers
Published: 2007
ISBN-13: 9783937783277