Monday, December 28, 2009

Cathedral Basilica of Saint Louis, in Saint Louis, Missouri, USA - Christmas manger scene

Christmas crèche at the Cathedral.  Much better photos of this manger scene are here.

No comments:

Post a Comment