Britannica AI Icon

flag of Sao Tome and Principe: Media

Images

flag of Sao Tome and Principe
national flag consisting of horizontal stripes of green, yellow, and green with a...
Encyclopædia Britannica, Inc.