This pin shows Princess Aurora from Sleeping Beauty.
The pin is in the shape of a high heel shoe.
The reverse is gold and has impressed mickey heads. On the back it reads “2012 ©Disney Made in China”. The rear of the pin features the Disney Pin Trading Logo, has one post and one nub.