Summary
In the 21st installment of the Sharpe series, Captain Richard Sharpe and his men help defend the last bastion of Spanish independence from Napoleon's siege. Full description
In the 21st installment of the Sharpe series, Captain Richard Sharpe and his men help defend the last bastion of Spanish independence from Napoleon's siege. Full description
English
English
Unabridged.