Heraclides torquatus - Torquatus Swallowtail
7/26/2006-TMP