Heraclides ornythion (Boisduval, 1836) - Ornythion Swallowtail

3/20/2006-TMP