Designed by
Title
Green approved stamp on document, visa application form, hand stamping approved on sheet #290242629
Description
Close-up of green approved stamp on document, visa application form, hand stamping approved on sheet. Permit, authority, resident, allowed to enter concept