Elgin Welby Westminster Chime Mantel Clock

$200.00

Vintage 

Elgin Welby Westminster Chime Mantel Clock

Made in Germany

1 in stock