I have no idea what kind of condition will be suitable though, maybe the SHA256 sum of a digital rendering of the artwork?
Using a data <> hash relation in script makes sense but it is not safe because the moment that the "data" is revealed anyone else can also spend that transaction by providing the same data to be hashed and setting their own destination instead.