Close
Two-tailed Swallowtail Cocoon
Papilio multicaudata