Xmas Puzzle

1234567
Across
  1. 2. Common christmas decoration
  2. 5. Gabriel they visited Mary and Joseph
  3. 6. Jesus's birthplace
Down
  1. 1. Mary's home town
  2. 3. This name means "God with us"
  3. 4. mary's husband
  4. 7. Jesus's mother