Wednesday, February 17, 2010

London Saatchi Gallery

If your in London I strongly recommend you visit The Saatchi Gallery and see the "The Empire Strikes Back: Indian Art Today". If you can't make it before May 7th, you can at least check out some of my pictures from the exhibit below.