visa for china
I want to get a visa L. My only question is I don't live close to an Embassy. I live in Florida, and I would have to drive far away. do they have to have an in person visit
Reply
I want to get a visa L. My only question is I don't live close to an Embassy. I live in Florida, and I would have to drive far away. do they have to have an in person visit