Tsibi Geva
Untitled
2017
Oil on paper mounted on canvas
72 x 50.5 inches / 183 x 128 cm
To purchase fill out the form below:
2017
Oil on paper mounted on canvas
72 x 50.5 inches / 183 x 128 cm