JEFF HUNTINGTON: paintings
Carabao
2003
oil on canvas
58 x 52 inches