I know that it was Mary but at first who was it?
Luke 1:19
NLT - 19 Then the angel said, “I am Gabriel! I stand in the very presence of God. It was he who sent me to bring you this good news!
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.