×
collection

State of the Art

Legendary collector Charles Saatchi has his eye on Indian art and the result is a mega show featuring 26 Indian artists in London.