Subodh GUPTA

6 September - 9 November 2008 Shanghai
Installation Views
  • Thumb 709 Exh Img 156 1679
  • Thumb 709 Exh Img 156 1680