A review by meadhbh
James by Percival Everett

4.5

Beautiful and cleverly written. I really liked this