Shoes

High heel cut-out platform shoes with upper made of red leather straps.

Italy

Index