Costa Rica - Uncornered Market
Basilica de Nuestra Señora de los Ángeles - Cartago, Costa Rica

Basilica de Nuestra Señora de los Ángeles - Cartago, Costa Rica

Basilica de Nuestra Señora de los Ángeles from the outside. Cartago, Costa Rica.

BasilicaBasilica de Nuestra Señora de los ÁngelesBasilica of Our Lady of the AngelsCartagoCatholic ChurchCosta Ricacatholicchurchpilgramagepilgrims