The painting at Leang Tedongnge in Sulawesi, Indonesia. Photograph: Maxime Aubert/Griffith University/AFP/Getty Images Humans have forever been engaged in arts in some form or the other.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results