Jimmy Steele Memorial
Hamilton Hamilton, Hamilton, Scotland, United KingdomBattle of the Somme Commemoration hosted by Jimmy Steele Memorial
Battle of the Somme Commemoration hosted by Jimmy Steele Memorial
Battle of the Somme Commemoration hosted by Jimmy Steele Memorial
Battle of the Somme Commemoration hosted by Jimmy Steele Memorial
Battle of the Somme Commemoration hosted by Jimmy Steele Memorial
Battle of the Somme Commemoration hosted by Jimmy Steele Memorial