ELLIE'S SELECT SHOP

Chongqing, China  |  2016

Select Shop, Retail  |  168.72sqm