Landing of King William of Glorious Memory at Carrickfergus, 1690

1728