19th-Century French Napoleon III Mantle Clock, c. 1860 - Valentine’s Antique Gallery

Shop