Category: Capitalism
2010
Ark Hotel (15 Story) in Shanghai, China built in 6 days
Nov
11
2010