alarm clock

CLOCKS, WATCHES & TIMEPIECES
New Haven Clock Co.
USA, CT, New Haven; Germany
Circa 1880
0 x 0 x 0
1962.1185

Related Subjects

Advertising
View