Countries Flag hard!

1234567891011121314151617181920
Across
  1. 1. Which flag has two red stripes and one white stripe
  2. 3. Which flag has a blue, white and black stripes
  3. 6. Which flag has a blue triangle with red and white horizontal stripes
  4. 8. Which flag has a blue background and a beach with the name in the middle
  5. 10. Which flag has tri-colored flag horizontal order in Europe
  6. 11. Which flag has a white background and red circle in the middle
  7. 12. Which flag has five stripes on it
  8. 14. Which flag has a white background and a blue cross
  9. 15. Which flag has a flying eagle under a shining sun
  10. 17. Which flag has red, blue and orange stripes
  11. 19. Which flag has red background and green star
  12. 20. Which flag has two stars diagonally on a diagonal black stripe
Down
  1. 2. Which flag is tri- colored and has a blue circle in the middle
  2. 4. Which flag has a red background and a white plus
  3. 5. Which flag has a blue background and white star
  4. 7. Which flag has a red background and stars
  5. 9. Which flag has a green background and red circle
  6. 13. Which flag has a red background and yellow star
  7. 16. Which flag has white background, Red Cross and red circles
  8. 18. Which flag has two green stripes and one white stripes