Bali Nature is the art of God Tegallalang Rice Field . tira May 7, 2020 1 min read Nature is the art of God Tegallalang Rice Field