Georgian Long-case Clock

£2,500.00

1 in stock

SKU: 53013 Category: