Nature September 21, 2014 Red rush The bunch of roses at the Hotel Leela Palace welcomes the visitors. Like this:Like Loading...