Grave of James Craven 
Back Grave of James Craven PLY/12427

Rank: Private
Unit: Royal Marine Light Infantry, HMS Egmont
Location: Kalkara Naval Cemetery
Country: Malta