PHOTO Posted on May 13, 2011 by Marie Irshad — 1 Comment ↓ New shoes! Red glitter leopard print ones!