Paloma 105 slingback pumps
€895,00
SKU: 0086554
About this product