orange dog swallowtail
Papilio cresphontes Cramer

RSS