A brief look at the life of the Greek poet Constantine Cavafy.
Alexis Bistikas
Mark Hammond
Cyril Epstein
Rupert Cole
Dimitris Stefanidis
Konstadinos Kehagias
Miltos Lagios
Harry Donnison