The Singapore flag was officially adopted on December 3, 1959.
The white crescent represents Singapore as a new nation, the five stars symbolize democracy, equality, justice, peace and progress, while white is representative of the purity and virtue of the people, and red stands for universal brotherhood.
All Country Flags here!
Map of Singapore here!
Buy this flag, or any country flag here