20151126 india: In London; epic art on temple canvas