Plaza Mayor De Lima
Address: Lampa Street
City: Lima
Region: Lima
Country: Peru