No Need To Go To Italy

138 views

Uploaded on June 06, 2009 by AirMaria.com

The beautiful inside of the National Shrine of Our Lady of Guadalupe, in La Crosse, Wisconsin.

Tags:
AirMaria.com "La Crosse" Wisconsin Franciscans Of The Immaculate, Catholic, Churches, Our Lady Of Guadalupe Shrine, Travel & Outdoors
Comments on No Need To Go To Italy

RECOMMENDED CHANNELS