MSGM mini skirt

Blue floral print
Size 40

£34.99