×
ART

The Close View

India Art Fair 2015 showed signs of fatigue but there was plenty to please the patient viewer

17658