Tuesday, January 14, 2020

La Divina Pastora (Santa Rosa, Lara, Venezuela)

La Divina Pastora (Santa Rosa, Lara, Venezuela) , 1736 - January 14

Around 1736, the pastor of Santa Rosa Catholic Church, in the town of the same name in central Venezuela, ordered a statue of the Immaculate Conception, but instead got a Holy Shepherdess statue ordered by the pastor of a church in nearby Barquisimet...

More info

Additional information