Scarce swallowtail Iphiclides podalirius

You are here: