Mahavir Textile

Ganga zara 1720