A majestic, historic luxury hotel in Delhi India: ITC Maurya, with a painted art dome ceiling.

A majestic, historic luxury hotel in Delhi India: ITC Maurya, with a painted art dome ceiling.

No description available