disoriented
words. pictures. anything
The International Finance Centre and adjacent buildings
Hong Kong, China