Sunday 15 May 2016

Nothing is so difficult as not deceiving oneself.