Foreign affairs

7 min read

Peter Dench talks to photographer Dafydd Jones about his new book doc