Hotel Le Meridien is Organizing 'Bachcha Log', an Exhibition of Paintings by Illoosh Ahluwalia.
Added by nirmalasuresh on December 18, 2008