Hotel Le Meridien is Organizing an Exhibition of Paintings by Illoosh Ahluwalia.
Added by aabhay_lal on January 3, 2009