Golden Hill

Golden Hill

2016 • 344 pages

Ratings7

Average rating4.3

15

For me, an absolute joy from first word ‘til last.

August 8, 2018Report this review