Sharpe's Adventures (19)

Series by Bernard Cornwell
Unsorted Book Bernard Cornwell: Sharpe's Revenge (Paperback, 2000, HarperCollins Publishers Ltd) 3 stars

Sharpe's Revenge

by