Construction and maintenance office in Egypt, Al-Hamul

Egypt Egypt Kafr ash Shaykh Al-Hamul