Share

Centro Comercial Perisur

Shopping center

Department store in an important shopping mall in Mexico City.

Liverpool is one of the most important chain of department stores in Mexico.