Home Hafiz Muhammad Ibrahim Khan Gurchani (Waliyani) Muhammad Ibrahim Khan Gurchani Waliyani Hafiz Muhammad Ibrahim Khan s/o Haji Muhammad Azeem Khan GurchaniMore Topics:Haji Muhammad Azeem Khan Waliyani Facebook Twitter