Abdalla Zaid

Abdalla

Hardworking and TeamPlayer. independent.