Iyad Swaed

Israel Water Authority, Jerusalem

Activity

2025