Ashour Qalb Elasd Cast Abdel Salam Al Nabulsy Zahrat El-Ola Abdel Moneim Ibrahim Taheya Cariocca Nagwa Fouad