bayucca Closest guess without checking carefully (I am in my office), would be Nymphalidae chrysalis.
Comments (2)