A review by jamogo
O Caledonia by Elspeth Barker

5.0

I can’t believe I only discovered this gem recently. What an incredible writer, and a truly compelling story.