Muhammad Idrees

Muhammad Idrees

Teacher at Beaconhouse


  • Lahore Cantt, Pakistan