A stone upholstered love seat with steel trim - marked

1/3

Estimate

£120 - £150

A stone upholstered love seat with steel trim - marked