Sao Tome and Principe

Postcard from

Sao Tome and Principe
Sao Tome and Principe
Stamp and postmark