Lacquered Longcase Clock by Richard Roughsedge of Twickenham Circa: 1775 Price £8,950.00 View More SOLD