Grave of William Foster 
Back Grave of William Foster PLY/593

Rank: Private
Unit: Royal Marine Light Infantry HMS Vivid
Location: No Place Field, Rn Hospital Ceme
Country: United Kingdom