Muhammad AlSayed Hamed Ali

Site surveyor assistant