Similar items

Large industrial station clock Lepaute 1960