Mr. Mohammed Abou El-Enein, President of the Parliamentary Assembly of the Mediterranean (PAM), with Vatican Foreign Minister 2010

Mr. Mohammed Abou El-Enein, President of the Parliamentary Assembly of the Mediterranean (PAM), with Vatican Foreign Minister 2010