Irish Regiments - Portugal

Portugal

Kingdom of Portugal

  • Marshal William Beresford, 1st Viscount Beresford

Read more about this topic:  Irish Regiments