A beautiful swirling glowing painting of the 1110000001101010100101000001010101010, by Roz Chast and James Jean, Veduta, featured on 500px | Painting