Scarce Swallowtail

Scarce Swallowtail

Observation - Scarce Swallowtail - Global. Description: