JEFF HUNTINGTON: paintings
Peking Duck
2003
oil on canvas
47 x 47 inches