bettygemini62

The British Consulate told me to look on their web page under the section outside Spain. It states quite clearly that as a non-resident y...
Read more...