Belair St Pius X church

belair luxembourg

Commercial stock image of Belair quarter with Saint Pius X Church in Luxembourg city.