Image 2 of 12

Spider 122x183cm Oil on Canvas 2017