French Empire Gilded Ormolue Clock

$14,500.00

Festeaud a Paris

c. 1810

24 X 19 X 5 in.