Indonesia: Bali wall decoration

Wednesday 22 May 2013 - 14:24:02
Wall decoration in the town of Ubud, a town on the Indonesian island of Bali in Ubud District.
printer friendly