Stock Photo: Close-up of a Palamedes Swallowtail butterfly pollinating a flower (Papilio palamedes)