Iglesia de Santa Teresa

sights / Other

Iglesia de Santa Teresa information

Location
Ayacucho , Peru
Address
Jirón 28 de Julio
Something wrong?
Submit a correction

Gorgeous church-cum-monastery with an altar studded in seashells.