Glenn Loewen – December 17, 2023

Luke 1:26-33