A beautiful mind-bending smart painting of the Life, by Rebecca Guay and Bill Watterson, Veduta, featured on 500px | Painting