Designed by
Title
Sao Tome and Principe visa stamp in passport with VISA text. Passport traveling abroad concept. Travel to Sao Tome and Principe #204155225
Description
Sao Tome and Principe visa stamp in passport with VISA text. Passport traveling abroad concept. Travel to Sao Tome and Principe concept - selective focus,3D rendering. Immigration and emigration