Monday, December 25th, 2023 at 10:00 am

Monday, December 25th, 2023 at 10:00 am

Christmas Day Grace Lutheran Church, Palo Alto, California