Karim Hafez

Karim Hafez Transfers

Pyramids FC · Premier League · Defender · #29 · Egypt · 30 yrs