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

212

Qazi Muhammad Umar Naqushbandi – Religious Scholar.