Service Record - Patrick Sweeney, 2nd Connaught Rangers

 

 

Patrick Sweeney, 2nd Connaught Rangers