Towcester Clock Works Co

Towcester Clock Works Co. Since 1928