Saturday, December 3, 2011


Manger Square - scene of Christmas Eve services that are broadcast around the world each year.

No comments: