Francesco Arena’s God sculpture Debuts in Thailand’s Art Forest

In the verdant expanse of Thailand’s Khao Yai Art Forest, Italian artist Francesco Arena has created a striking dialogue between human intervention and natural space. His work, “GOD” composed of two monumental stones found on the grounds…