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.
French     German
Irapuato         31/01/2012 00:35
For more, see: gloria.tv
Irapuato         30/01/2012 00:22
Similar media
03:29 Ave María.
764 clicks     3 Postings