The Rosary Basilica At Lourdes

The Rosary Basilica at Lourdes

The golden cross on the Rosary Basilica in the holy catholic city of Lourdes in France with ancient castle in the background.