Close
Giant Swallowtail Butterfly ( Pupa )
Papilio cresphontes