A review by laurenceaa
The Story of the British Isles in 100 Places by Neil Oliver

4.0

This has taken me nearly a year to read, but it has been so worth it