The facade of the Alila hotel in Jakarta’s business district.

Archive
Categories
Search