A review by indieandajean
Blade of Fire by Stuart Hill

5.0