Willow Court


Willow Court - building in Xuhui District, China.