image description

Press advertisement: Chubb's flat key latch

Print Advertising / 26 October 1921

Keep alive, your archive.

Please make a donation