Visa

Visa 150 150

A document issued by a country giving an individual permission to formally request entrance to the country during a given period of time and for certain purposes and usually stamped or glued inside a passport, or sometimes issued as separate pieces of paper.