All posts tagged: Hafez Iran : 24 Hours in Shiraz. Cut Throat Razors, War, and Poetry. Iran October 23, 2012