Thursday, February 4, 2010
Le Sutra styles itself as the first art hotel of India. It was visited by Australian film director Baz Luhrmann and Archibald Prize winner Australian portrait painter Vincent Fantauzzo, who painted a mural. They then embarked on a mural painting tour of Rajastan on Classic 500's. Somehow the whole thing was set up by Royal Enfield.