So, how does it make you feel? That’s what everyone’s been asking me now that giant pictures of me are plastered all over the streets of Paris and France. Because, you see, dear readers,...

Read more

10 years ago by