Tag:

2nd Pioneers Battalion

Lance Corporal John Alexander Walsh, took time out from serving in the trenches to send…