CLOCK TOWER
Oil on canvas
91″ x 118″ | 231 x 299 cm
2002
Performance video >