Sufinama
Shah Niyaz Ahmad Barelvi's Photo'

Shah Niyaz Ahmad Barelvi

1775 - 1834 | Bareilly, India