Ajax loader
Iran / Persia: A modern (20th century) representation of the Persian poet Hafez Shirazi (c. 1325-1390)
Khwaja Shamsu d-Din Muhammad Hafez-e Shirazi (Persian: ????? ????????? ???? ???? ???????), known by his pen name Hafez (1325/1326–1389/1390),was a Persian lyric...
of 1
Open Lightbox