October 14, 2015Uncategorizedculture, hotels, India, installations, Mumbai, theleela The installation at The Leela, Mumbai. Always draws me. #theLeela #Mumbai #Hotels #installations #culture #India