active 14th century Hafiz

active 14th century Hafiz (Khafiz Khorezmi, Hafez, Shams-ud-Din Mohammed, Hafis)

Share This

active 14th century Hafiz (active 14th century Hafiz, Khafiz Khorezmi, Hafez, Shams-ud-Din Mohammed, Hafis)