Shoes

Black suede high heel shoes with a large plastic buckle.

France

Index