UFO No More

View Original

Escada Printed Top

Escada Printed Top


Green floral sleeveless top

Worn by Princess Laurentien on:

  • 26 May 2010