Aquazzura

Aquazzura Deneuve suede heeled pumps

£645
Shop Now

Product Info

Aquazzura heels Slip onPointed toe, bow detail Suede upper, leather lining, leather soleHeel height: 105mmMade in Italy