Bengal Secretariat Book Depot, p.69 is an ancient symbol, considered auspicious in India.
Bengal Secretariat Book Depot, p.69 is a figure of Indian symbology. Shrivatsa is an ancient auspicious symbol in India.