Ubud, Bali, Indonesia
Ubud, Bali, Indonesia.
↑