Archive for Posts Tagged business travel visas uk residency nuisance:

No One Said This Would Be Easy

 By xaosseed

June 4th

After assembling the full packet of letters of introduction, itineraries and such, all this and my passport were sent down to London…

Size

Colors