All Saints beadeded skirt - 4

$36.00 USD

Cotton/lycra/elastane

hand embellished

lined