This might sound a stupid question but where do the applications go to be looked at? British embassy?
This might sound a stupid question but where do the applications go to be looked at? British embassy?
There are currently 1 users browsing this thread. (0 members and 1 guests)