Can you believe that this is not a painting?
It's all embroidered (is that a word?), if you can believe it. They are created by a Japanese artist, Takashi Iwasaki, who currently resides in Canada. I just love how colorful all of it is! And although I have no idea what the story behind each creation is, according to the interview he did, many of the abstract shapes and colors have meaning behind them.
He calls himself an "Art Enjoyer" and I think it fits him perfectly.