Islamia College, Peshawar

GPTKB entity