Grave of John McDonald Callachan 
Back Grave of John McDonald Callachan PLY/X108468

Rank: Marine
Unit: Royal Marines
Location: Exeter And Devon Crematorium, Ex
Country: United Kingdom