Roberto Cavalli
marble-print ruffled maxi dress Highlights Made in Italy Composition Polybutylene Terephthalate (PBT) 86%, Elastane 14%
Product details provided by: FARFETCH