James Hamilton (Q6135447)
Bishop of Galloway
Language:
other details
aliases James Hamilton of Broomhill
description Bishop of Galloway

External Links