UFO No More

View Original

Talbots Ankle Strap Sandals

Talbots Ankle Strap Sandals


Silver metal embellished Sandals

Worn by Princess Theodora on:

  • 14 November 2010 - Roberto de Villacis 2011 Collection