tannat 's review for:

Semper Fidelis by Ruth Downie
4.0

3.5 stars