New

KELLY MINI SKIRT

Out of stock
SKU
311596_A111_PDK
68% COTTON, 29% POLYESTER, 3% ELASTANE