Teodora BlezMar 14, 20131 min readSISTATALKMy Latest Painting; "The Art of Self Sabotage"Meet my last painting "The Art of Self Sabotage". Our mind is an amazing & complex clock mechanism that generates positive and negative...