Three Cheetahs
1996
Oil on canvas
50" x 66"
<< back
Copyright ©2005 Nobu Siraisi