Roberto Cavalli | 19610931

Roberto Cavalli leopard-print panelled maxi dress - 19610931 (LPN240158)

4,062 USD
black/multicolour panelled design decorative button detailing sweetheart neck thin shoulder straps exposed rear zip fastening sleeveless leopard-print skirt floor-length