Southern Swallowtail

Southern Swallowtail

Observation - Southern Swallowtail - Global. Description: