Alibaba 2011 by Subodh Gupta

Alibaba 2011 by Subodh Gupta

At Paris-Delhi-Bombay Exhibition at Centre Pompidou, Paris. August 2011.

Leave a Reply