scarce swallowtail.1802 delphi Published 07/10/2018 at 2522 × 2479 in Butterflies of Mount Parnassos, Greece: 20th – 22nd June ← Previous Next → Scarce Swallowtail