Designed by
Title
The Basilica of Our Lady of the Immaculate Conception is a Roman Catholic church and minor basilica in Lourdes. It was built on #211007834
Description
Lourdes, France - 05 2018. Christian cross on a background the Basilica of our Lady of the Rosary in Lourdes, France
This image is editorial