euclidstack

oil on canvas 136 x 76cm 2002