Flag of Sao Tome and Principe

Flag of Sao Tome and Principe