Pyam-e- Aman – Qazi Muhammad Umer | Muhammad Zia Ul Murtaza Bhervi- 4th March 2020

327

Qazi Muhammad Umar Naqushbandi – Religious Scholar.