UFO No More

View Original

Tod's Top-stitched Loafer Pumps in Red

Tod's Top-stitched Loafer Pumps in Red


Red Patent Leather Top-stitched Loafer Pumps Shoes

Worn by Princess Laurentien on:

  • 1 December 2005