Feb 23 Feb 23 Valentino Embroidered Short-Sleeve Top Heaven Grand Duchess Maria Teresa, Tops Valentino Embroidered Short-Sleeve Top Beige embroidered short sleeve top Purchase Worn by Grand Duchess Maria Teresa on:4 October 1997 Leave a comment