John de Ros, 7th Baron de Ros (Q6265627)
English noble
Language:
other details
aliases John de Ros, 7th Lord de Ros of Helmsley
description English noble

External Links