Tawfik Khalifeh

2,532
reputation
6
22
27