Sold
Lot 0181

French bronze regulator clock , 17"h x 9 1/2"w x 7

French bronze regulator clock , 17"h x 9 1/2"w x 7 1/2"d
Date
28 May 2019
Location
USA, Delray Beach

Suggested Available Lots