Right Spot

The floral decoration at ITC Chola Sheraton.

Advertisements