Designed by
Title
Bali, Indonesia - January 18, 2025: Ubud. Puri Saren Royal Palace. The Royal Palace is located in the heart of Ubud. #366110915
Description
Bali, Indonesia - January 18, 2025: Ubud. Puri Saren Royal Palace. The Royal Palace is located in the heart of Ubud. For half a century the Palace housed the residence of the local king.
This image is editorial