John

1234567
Across
  1. 2. why could Elizabeth not have a baby
  2. 6. who did Mary go to visit
  3. 7. what was the baby's name
Down
  1. 1. what was the angel's name
  2. 3. Where did Mary live
  3. 4. Where did Elizabeth live
  4. 5. what could Zechariah not do