Robert Newport (Q76100194)
Peerage person ID=530659
Language:
other details
aliases Robert Newport, of Furneaux Pelham
description Peerage person ID=530659

External Links