James Campbell, 2nd Earl of Loudoun (Q75262426)
(died 1684)
Language:
other details