Contemporary painter and street artist Shai Dahan’s (b. 1979) masterpiece ‘XXVI’, (2013–2017) measures 235cm x 235cm. Twenty six horses…