American Flags II quiz

Do you know the flag of every country in North or South America? Will you be able to recognize flags like those of Aruba, Barbados, Grenada, Belize, Honduras, Costa Rica, the Dominican Republic and Haiti in this flag quiz?