The contemporary British painter Sacha Jafri, with his painting “The Journey of Humanity” has officially set the Guinness World Record title for “The Largest Art Canvas” in the world. Scaling over 17,000 square feet, since March at Dubai’s 5-star Atlantis the Palm, the Dubai-based artist has been working on the…

Recent Comments