Tariq Abdul Rahman Faqih

Vice President of Abdulrahman Faqeeh
Member of the Board of the Mecca Development