Left Eye Spider
2017

1230 diameter acrylic on canvas (2017)

left eye retina scan with peakcock spider

 <