Giant Swallowtail

Appropriately named, Giant Swallowtails are the largest butterflies at Chert Hollow Farm (& in Missouri).

More info available from MDC.