Indonesia: Bali wall decoration Wednesday 22 May 2013 - 19:24:02 Wall decoration in the town of Ubud, a town on the Indonesian island of Bali in Ubud District.Back to category overview Back to news overviewOlder NewsNewer News Tweet