An Antique · Italian Puppet Theater

An Antique, Italian Puppet Theater, chromolithograph, 91.4 × 95.9 × 81.3 cm. Sold at auction in 2011. See An Antique’s auction records and prices →