navy blue micro design wool and elastane trousers

£ 375.00