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