Posted on June 30, 2007 by Jason ScarabinTerri Foster Bob Foster’s wife Terri Foster has passed away. The Fosters were long time residents of Tembagapura. Like this:Like Loading...