Artist : Somboon Hormtientong Untitled, 2003
Oil on peper
36 x 50 cm.
NEXT