The E02 digital display showcases over 20,000 pieces of artwork and gives you the ability to display your own.