10 The Genealogy of David and of David's Greater Son - Ruth 4'18-22

LebanonPCA

PM Worship Service 22 December 2024, Lebanon Presbyterian Church (PCA), Abbeville County, South Carolina, USA