Carta de invitación

The €100 A Day Story

The British press are carrying scary stories about Brits being required to pass all kind of checks to enter Spain. Here are the facts.