MENGHI
Green Jelly Sandals With Genuine Crystal Ornament
Description
The perfect pair of flats to get some heads turning
Product Information
- PVC moulded sole and straps
- Swarovski crystal embellishments
- made in Italy