Close
Purple Spotted Swallowtail
Graphium weiskei ssp. weiskei