Vexilo
Flag of the Dominican Republic: Meaning & History | Vexilo