A French Repeating Carriage Clock, Circa 1880

A French repeating carriage clock, circa 1880

0 Sold

Similar Upcoming Sales