Camel Luna Italian Kelo Armchair

£ 695.00

Dimension: W 65cm x D 66cm x H 83cm