Lot 2518 , A Cartier Romane travel clock, no. 103028, 8.5 x 7.5cm.

A Cartier Romane travel clock, no. 103028, 8.5 x 7.5cm.

A Cartier Romane travel clock, no. 103028, 8.5 x 7.5cm.
£80-120

Sold for £170