Scientific name: Zerynthia rumina
This butterfly is principally a Spring species and is quite widespread over much of Iberia, as well as Mediterranean coastal areas of France. It can be found from sea level to about 1500m in dry grassy or scrubby places.
The photograph was taken in southern Spain, not far from Malaga.
Photograph © Neil Thompson