Holi is celebrated across India. The essential spring welcoming, a festival of colour when people from all walks of life meet in the streets in an explosion of hues.