World’s Largest Canvas Painting by Sacha Jafri sells for $62 millionMarch 23, 2021 Dubai based British artist, Sacha Jafri took over the ballroom of Dubai’s Atlantis, The Palm to produce the largest painting ever created on canvas. Seven months,…