William Fanshawe (Q8008923)
Member of Parliament
Language:
other details
aliases William Fanshawe, of Parsloes
description Member of Parliament

External Links