Tallaght Castle

Tallaght Castle

Tallaght Castle, incorporated into the Priory buildings.