Rosary Basilica (Lourdes, France)
Irapuato  30/01/2012 00:10
geobeats on Dec 23, 2010 Take a tour of Rosary Basilica in Lourdes, France -- part of the World's Greatest Attractions travel video series by GeoBeats.
Irapuato     31/01/2012 00:35
For more, see: gloria.tv
Irapuato     30/01/2012 00:22
1 more postings from Irapuato