Shoes

Label
Manufacturer's label
Detail
Detail
Detail

Peach color patent leather platform shoes with bulky heels and straps.

Italy

Index