Featured Aug 22, 2014 The Germans and English Love Mallorca: But Apparently Not Each Other Aug 22, 2014 For a minute there I thought that I was holidaying in Germany. Aug 22, 2014
For a minute there I thought that I was holidaying in Germany.