Flower Petals, Leela Palace Hotel-Bangalore India
Leela Palace Hotel-Bangalore India
Goddess of Boobies-Leela Palace Hotel, Bangalore India
Christmas Tree-Leela Palace Hotel-Bangalore India
Catwalk-Leela Palace Hotel-Bangalore India
Spiral Staircase-Leela Palace Hotel-Bangalore India