Cavalli FW2002 Embroidered Floral Trousers (33W)

£100.00