Ongoing

International Nativity Displayed

Fatima Hall

FOL International Nativity Display in the Fatima Hall!!! There are 300 sets from 58 different countries displayed in the Fatima Hall this year. International Nativity Display is open the following […]