London clock company mini 8cm brass carriage alarm clock.
Great clockmaker from United Kingdom made in England.
Mantle or bedside clock
Fast shipping