Battle of the Gebora

The Battle of the Gebora was a battle of the Peninsular War between Spanish and French armies. It took place ...
Read more