Ibrahim Hasan Labib


Ibrahim Hasan Labib - chess player. He was born on May 31, 1977.