Southern Festoon (Zerynthia polyxena cassandra). on leaf, Torrealfina, Ovieto, Italy, May