Aquazzura Shoes / Sandals Black Leather & Brown Leopard Print Straps Needs repair RRP £750
Size 38.5 - Made in Italy
Used - straps Needs repair