Lot 1511 , A French lacquered brass repeating carriage clock, height 17cm

A French lacquered brass repeating carriage clock, height 17cm

A French lacquered brass repeating carriage clock, height 17cm

£200-300

Sold for £320