Artist : Somboon Hormtientong Untitled, 2003
Oil on peper
76 x 100 cm.
BACK