Los Angeles Times

Photo Gallery: Live nativity scene and over 300 nativity scenes on display

81°