Nov 26 Nov 26 Talbots Ankle Strap Sandals Sarah Williams Princess Theodora, Shoes Talbots Ankle Strap Sandals Silver metal embellished Sandals Purchase Worn by Princess Theodora on:14 November 2010 - Roberto de Villacis 2011 Collection Leave a comment