A review by aimeedarsreads
Ways of Seeing by John Berger

5.0