Scarce Swallowtail (Iphiclides podalirius)

Vienne; Moulismes

Scarce Swallowtail (Iphiclides podalirius)
Scarce Swallowtail (Iphiclides podalirius)

Vienne; Moulismes