The Rt Revd Humphrey Peters

Bishop of Peshawar