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