Deutsch · TABARIN, 1912

Deutsch, TABARIN, 1912, photo, 69.2 × 95.3 cm. Sold at auction in 2002. See Deutsch’s auction records and prices →