Alexander Bruce of Newton

Peerage person ID=185141