Johan Hamilton af Hageby (Q5782104)
1610 - 1696
Language:
other details
aliases John Hamilton, of Ballygally
description 1610 - 1696

External Links