US$20 million shoes unveiled in Dubai

The Moon Star shoes are made up of 30 carats of diamonds and pieces of meteorite
Expensive Shoes
14October2019
Thomas Shambler