UFO No More

View Original

Carolina Herrera Flower Printed Dress

Carolina Herrera Flower Printed Dress


Belted flower printed dress

Worn by Grand Duchess Maria Teresa on:

  • 22 June 2011 - Niederanven