French Artist Eyes Record With Giant Swiss Hillside Portrait
A painting, created by French artist Saype and said to be the world’s largest biodegradable painting is seen on the Chaux-de-Mont ski slope above the Alp resort of Leysin. The painting is made with flour, linseed oil, water and biodegradable natural pigments. Continue reading »