James George Alexander Bannerman Carnegie
James Carnegie 3rd Duke of Fife Allan Warren.jpg
Coat of Arms of James Carnegie, 3rd Duke of Fife.svg