A review by petekeeley
G. by John Berger

challenging mysterious medium-paced

3.25