A review by diemnhun
Always Mackenzie by Kate Constable

2.0

I found this book really, really strange.