Andrew Stewart, 1st Lord Avondale

GPTKB entity