Hans Thoma · The lemon seller, 1880
Hans Thoma, The lemon seller, 1880, Oil on canvas, 70 × 50.5 cm. Sold at auction in 2011. See Hans Thoma’s auction records and prices →
Hans Thoma, The lemon seller, 1880, Oil on canvas, 70 × 50.5 cm. Sold at auction in 2011. See Hans Thoma’s auction records and prices →