Ambra

  • 105mm heel sandal with 5mm internal platform
  • Green suede upper
  • Silk satin ribbon
  • Covered heel
  • Leather sole with logo
  • Made in Italy
SKU: FG2100AT0255300 Categories: ,