atravellerswishlist.com
Rasas of Indian Art
Felicitating the Christmas spirit, Art Spice gallery, The Metropolitan Hotel & Spa in Delhi, is displaying artworks by some of the best unseen works of Indian masters and contemporary artists. …