Hassan Jamal Mahmoud AlGhazali

Site surveyor assistant