Art > Force of Nature 2016-2018

Yellow Twine
Yellow Twine
Oil on Canvas
91 x 122 cm
2016