Hasan bin Muhammad bin al-Hanafiyah
caption: الإمام أبي محمد الحسن بن محمد بن الحنفية