digital frame

its a digitized form of a canvas