Shanker Art Foundation

2013 July 18-21