CUBA – National Flag
The National Flag of Cuba was officially adopted on May 20, 1902, but it was designed by Narciso Lopez in 1849. The three blue stripes represent the three original Cuban provinces, and the red triangle stands for equality and freedom.