Immerse yourselves in famous paintings at ToDA, Dubai’s new digital art exhibition