that's mean that i can get a visa even ifI'n not resident ???,because i'm traveling arround for 5 months
thanks
Fede
Reply
that's mean that i can get a visa even ifI'n not resident ???,because i'm traveling arround for 5 months
thanks
Fede