Close
Spanish festoon caterpillar
Zerynthia rumina