Shoes

Open high heel sandals with upper made of three connected straps.

France

Index