Hello there
We've just joined in this forum. We suspect this is a stupid question, but, if we can get family sponsorship does this make the visa process easier? Again sorry if this appears ignorant, we're beginners!
Weather here in Scotland VERY windy!!
K&M