Stella McCartney FW2004 Panelled Trousers (31W)

£150.00