Youri Messen-Jaschin[1] is an artist of Latvian origin, born in Arosa, Switzerland, in 1941. He often combines oils and gouaches. His favourite colors are: strong reds, yellows, greens, and blue. He also works in body painting,[2] exhibiting his works in nightclubs.
He created three stamps in optical art for Swiss Post, in 2010.,[3][4]
Optical Art