Papilionidae - The Swallowtails, Apollos and Festoons

My butterfly images linked to dark blue script

Zerynthia cassandra Italian Festoon

Zerynthia cretica Cretan Festoon

Papilio hospiton Corsican Swallowtail

Papilio alexanor Southern Swallowtail

Archon apollinus False Apollo