
Fully Embroidered Flag Patch of Sao Tome and Principe Flag Patch
80mm wide
Made in New Zealand
Sao Tome and Principe, island country of Central Africa, located on the Equator in the Gulf of Guinea. It consists of two main islands—São Tomé and Príncipe