Archive

Sacha Jafri

Dubai-based painter sets world record for largest art canvas

British artist Sacha Jafri has officially achieved the Guinness World Records title for ‘The Largest Art Canvas‘ in the world. With his painting ‘The Journey of Humanity’, the canvas scales over 17,000 square feet (17,176.6 square feet). Sacha Jafri used