Thalia & David Foote

Philippines Missions

Video on Covenant Church Facebook 12/31/23