Traverse City Record-Eagle

Archive

CSS53E6.jpg

The last photo taken with Starla Owens and her son Army Specialist Joseph Lancour, months before he was killed in Afghanistan in November, 2007.