UFO No More

View Original

Tamaris 24213 Slippers in Red

Tamaris 24213 Slippers in Red


Red leather slippers

Worn by Queen Margrethe on: