Mysterious Stairways

After having a lavish meal from Xero Degrees, a cafĂ© in Cannought Palace, Delhi, India,   my friend and I took a 1.3km walk to Hailey Road and we were stopped on our path by the magnificence of a beautiful street art. It was that of a woman trying to …