ORMOND CASTLE— IRELAND’S TUDOR ROSE

Heritage Guide No. 80