Arthur Ingram, 3rd Viscount of Irvine (Q4799168)
Scottish viscount
Language: