Listen

Description

David continues the Essential Word series speaking on 1 Samuel 16-18 - the anointing of David, and David & Goliath.