Giant Swallowtail Chrysalis

Giant Swallowtail chrysalis on a wild lime tree -- isn't the camouflage great?