Results 1 results found Iglesia Maria Auxiliadora, Sucre, UNESCO World Heritage Site, Bolivia, South America