Sir William Stapleton, 3rd Baronet (Q30128283)
(1674-1699)
Language:
other details
aliases William Stapleton
Sir William Stapleton
Sir William Stapleton, 3rd Bt.
description (1674-1699)

External Links