A homily by Fr. Peter Fehlner from the National Shrine of Our Lady of Guadalupe in La Crosse, Wisconsin. Ave Maria!