Times Square Mall


September 18, 2018

location:
Shanghai, China