How Will This Be? | Luke 1:26-38

What truth’s about God does Christmas highlight?