Swiss Watchmaker's Mandrel, Last Quarter 19th Cent

Swiss Watchmaker's Mandrel, last quarter 19th cent

0 Sold