Mohammed-Almahdi-at-Al-Qahira-castle-Taiz_860px.jpg

Mohammed Almahdi at Al Qahira castle in Taiz, Yemen