York and Lancaster Regiment officer of feeding a mascot puppy January 1918
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
Northumberland Fusilier with Sammy, the regimental dog
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
Northumberland Fusilier with Sammy, the regimental dog
A German dog hospital (In German: "Hunde Lazarett"), treating wounded messenger dogs (Melde Hunde) c
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
A German dog hospital (In German: "Hunde Lazarett"), treating wounded messenger dogs (Melde Hunde) c
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
Northumberland Fusilier with Sammy, the regimental dog
A German dog hospital (In German: "Hunde Lazarett"), treating wounded messenger dogs (Melde Hunde) c
York and Lancaster Regiment officer of feeding a mascot puppy January 1918
Northumberland Fusilier with Sammy, the regimental dog
SCANS
A German dog hospital (In German: "Hunde Lazarett"), treating wounded messenger dogs (Melde Hunde) c
Northumberland Fusilier with Sammy, the regimental dog