1 / 12
The Shrine of Our Lady Of Guadalupe
As pictured from a distance, nestled on the wooded hills of 100 acres of serene Wisconsin landscape.
+

© Shrine of Our Lady of Guadalupe | Facebook | Fair Use