Image • August 18, 2014 • Akansha aggarwal 28.630410 77.216085 Connaught Place, New Delhi, Delhi, India Share this:TwitterFacebookLike Loading... Related