Patrick Joseph O'Shea Share Share Post Gender Male Address Newcastle, Co. Limerick Occupation Teacher Collections Items 3