Iglesia San Luis GonzagaParishShareLa Toreadora010109 Quinta Chica - Cuenca, AzuayEcuadorGet directions