Sao Tome Principe flag. Isolated 3d Sao Tome Principe flag Shutterstock . vector - Sao Tome Principe flag. Isolated 3d Sao Tome Principe flag - ID: 1006011433