View Larger Image View Larger Image View Larger Image Shanghai IFCCathy Hung2020-07-06T16:06:20+08:00Project DescriptionShanghai IFCLocation: Shanghai, ChinaShare This Story, Choose Your Platform!FacebookEmail Related Projects