Scarce Swallowtail Butterfly on a Purple Meadow Flower

Scarce Swallowtail Butterfly on a Purple Meadow Flower

A Scarce Swallowtail (Iphiclides podalirius) butterfly on a purple meadow flower

by
by
by
by
by
by