For the Love of it by David Constantine

£5.00

A young woman carries her cello on the metro; a man keeps a daily appointment to talk with his dead wife; the landscapes of Wales, the north of Eng...