The flag of Sao Tome and Principe consists of three horizontal stripes of green, yellow, and green, with two black stars on the yellow stripe. The green stripes represent the agricultural wealth of the islands, while the yellow stripe symbolizes the equator and the sun. The two black stars represent the two main islands that make up the country, Sao Tome and Principe, as well as the country’s struggle for independence.