Artist finds a niche in Khao Yai
“Art” is a mirror of culture, society and a way of life of people in different geographical areas. Who they are and what they become can be narrated through art and sustain the human spirit and civilisations for centuries.