Various Flag Questions XII quiz

This is a very tough quiz about flags and their colors