Abo Hamra, Waleed Abdul Salam
Organization name
Abo Hamra, Waleed Abdul Salam