Tarek Al Kashef
56 years, 10 months, and 10 days old
Egypt
No
Male
-
The Enshrined Saint
When a young businessman goes through...