Shrine of Our Lady of Guadalupe

Canon Law Conference Day 1 Talk 2