Taman Dedari is an Indonesian cuisine restaurant in Ubud, Bali, with this beautiful set of sculptures.

This post and comments are published on Nostr.