Ref: 11316

Tower Clock

W: 123cm (48.4")H: 123cm (48.4")
£1,650 each
(2 in stock)
Qty 

Beautiful pair of 19th Century tower clock faces available, originating from South of France.