WALSH

Royal Oak, Clorusk Lower, County Carlow