Log In or Register
...in the city of David a Savior, who is Christ the Lord. Luke 2:11 Picture of the nativity scene taken in the Luxembourg Christmas market. A nice reminder of the true meaning of Christmas. Merry Christmas, peace and joy to you all!