C.P. Cavafy sixty-three poems translated by J.C. CavafyKōnstantinos Petrou Kabaphēs · First published 2003Open the Tome