Charlie Hammond:
Mechanical Horse or Self-Propelled Painting
2007
framed oil paint on canvas
92 x 62 cm
HAMMC071209