Charles Ingram, 9th Viscount of Irvine

Scottish Viscount

Charles Ingram, 9th Viscount of Irvine

Scottish Viscount