This card from Lille, France arrived in December and was sent from a family of 5. They used super fun Christmas stickers and washi tape and wished me a Merry Christmas. I must admit the view on the card has me a bit stumped. When I translate it the words in English say "Lille, the Island Countess". I cannot find anything when I google and the text on the back if I am translating correctly talk about a hospital?!? I think I have a bit more researching to do with this one.