Ubud is famous for being the art centre of Bali and indeed it seems that there is art being sold in every alley and shophouse in the town.
Comments
Sign in or get an account to comment.