Mar 10 Mar 10 Lanvin Silk One-Shoulder Top Heaven Grand Duchess Maria Teresa, Tops Lanvin Silk One-Shoulder Top Burgundy silk one-shoulder top Purchase Worn by Grand Duchess Maria Teresa on:10 November 2018 Leave a comment