Originally posted by MeganK
View Post
Originally posted by lademoiselle
View Post
For visas to the USA you can get a sponsor. Is that a possibility in the UK?
Originally posted by Zapookie
View Post
Comment