Video: How Sacha Jafri created the $62m world’s largest canvas painting in Dubai

The Journey of Humanity was recently auctioned for $62m. Here’s what it took to create one of the biggest artistic, social and philanthropic projects of its kind to date.
( read original story …)


Advertisement - Commissions Earned