Apr 7 Apr 7 Fabienne Delvigne Cotton Canvas Hat Heaven Grand Duchess Maria Teresa, Hats Fabienne Delvigne Cotton Canvas Hat Fuschia cotton canvas hat Purchase Worn by Grand Duchess Maria Teresa on:25 May 2014 Leave a comment
On Wednesday, the Princess of Wales visited the Chase Community Hospital in Bordon with the Royal Foundation Centre for Early Childhood.