Exhibition of paintings by Indian women artists begins in India's Shimla town.

Record ID: 328902