UFO No More

View Original

Mascaro Oxford Shoes

Mascaro Oxford Shoes


Beige and brown suede oxford shoes

Worn by Queen Letizia on:

  • 31 January 2011