Mahavir Textile

Ganga nirupa 1678