Barretsown

Barretstown Castle
Ballymore Eustace, Kildare
045 864115