01beninleopard


Visa

Visa

A mark on a passport that is a sign of approval and permission for a traveller to enter and / or remain in a foreign country