Designed by
Title
Ubud Palace, officially Puri Saren Agung, is a historical building complex situated in Ubud, Bali, Indonesia. #286235537
Description
Ubud Palace, officially Puri Saren Agung, is a historical building complex situated in Ubud, Gianyar Regency of Bali, Indonesia.
This image is editorial