UFO No More

View Original

Carolina Herrera Printed Sleeveless Top

Carolina Herrera Printed Sleeveless Top


Printed v-neck sleeveless top

Worn by Queen Letizia on:

  • 26 June 2004