French silver miniature timepiece carriage clock

£1,650

Category:
Go to Top