Grave of William C. Ballard 
Back Grave of William C. Ballard RMA/8600

Rank: Sergeant Gunnery Inst
Unit: Royal Marine Artillery
Location: Highland Road Cemetery Portsmout
Country: United Kingdom