Mahavir Textile

Ganga nisha 1661