The Cathedral of Leon, the largest cathedral in Central America, was built from 1747 to 1814 and consecrated by Pope Pius IX in 1860.
Feeding her baby at the foot of Christ.
Tears and prayers.
The Cathedral of Leon, the largest cathedral in Central America, was built from 1747 to 1814 and consecrated by Pope Pius IX in 1860.
Feeding her baby at the foot of Christ.
Tears and prayers.