Iphiclides podalirius
Scarce Swallowtail

Mistras, Peloponnese, Greece.

Photo ID:
rmi95039
24x36 mm diapositive
© Rune Midtgaard 1987

Home