A John Lewis Grand four seater sofa in blue

1/6

Hammer

£240

A John Lewis Grand four seater sofa in blue