Close

Scarce swallowtail

Iphiclides podalirius

Scarce swallowtail