navy blue wool and elastane flannel trousers

£ 430.00