L WAREHOUSE

Chongqing, China  |  2016

Residence  |  36.45sqm