20080522 entertainment.events.delhi: Ritu Walia puts up an art show