TAKEMYEYES.COM
Screenshot of the Last Ever Still-life
2015
Mixed media on canvas
60 x 115in. / 152.4 x 292.1 cm.
PREV / NEXT   19 / 27
BACK TO 2015 PORTFOLIO