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:7 April 200118 June 200120 March 2007 Leave a comment