Sep 15 Sep 15 Bottega Veneta Printed Short Sleeve Long Top Heaven Grand Duchess Maria Teresa, Tops Bottega Veneta Printed Short Sleeve Long Top Brown printed short sleeve long top Purchase Worn by Grand Duchess Maria Teresa on:5 June 2010 Leave a comment