Samuel Ogle (1659-1719)

M.P., of Bowsden, Northumberland; Commissioner of Irish Revenue

Contributed by Mark Meredith on 15/08/2020 and last updated on 12/02/2023.