Pendulum clock
madrona briar marquetry inlay
cm 70x41x18
Item 2000/1
p.iva: 00694200163
design by
Mokei