Consular Visa
13
Mar
Posted by BeAccurate
Category:
No Comments
An official signature or seal affixed to certain documents by the consul of the country of destination.
An official signature or seal affixed to certain documents by the consul of the country of destination.