Zarathustra

$4,000.00 Sold Out

Oil on panel, 40.6 x 50.8 cm (16 x 20 in); Framed.

Share