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