Six-day spring theatre festival begins in India's northern Shimla city.

Record ID: 330523