Ubud, Bali, Indonesia

Please log in or register to like posts.

Showing rice terrasses near Ubud in Bali, Indonesia and the people working them.

Leave a Reply