lessthansix- c.p. cavafy, translated by edmund keeley and philip sherrard

more about : lessthansix