Reflections 21st December 2025

The Threefold Promise; Saviour, Christ, Lord – Luke 2:11