Centro Comercial Iñaquito

Quito


Shopping mall and entertainment complex on the north end of Parque La Carolina.