A review by argentrabe
The Tattered Banner by Duncan M. Hamilton

3.0