All Saints beadeded skirt - 4

$35.00 USD

Cotton/lycra/elastane

hand embellished

lined