el dakahleya, talkha sherbin rd. - beside el mansoura technical commercial school
Nurseries & Tree Services