Apr 10 Apr 10 René Mancini Satin Pumps in Purple Heaven Grand Duchess Maria Teresa, Shoes René Mancini Satin Pumps in Purple Purple satin pumps Purchase Worn by Grand Duchess Maria Teresa on:20 March 2007 Leave a comment