Pages Navigation Menu

14×40 foot Mural on wall in Delhi in collaboration with Sonke Nissan of Hamburg

14x40 foot Mural on wall in Delhi in collaboration with Sonke Nissan, 2001.

468 ad