Francis Mackenzie, 1st Baron Seaforth (Q5481827)
British Army general
Language: