Southern Swallowtail

Southern Swallowtail

Observation - Southern Swallowtail. Description: