Older version of Dainty Swallowtail (Papilio anactus)

Tom Tarrant