Psalm 1

Tim Favilla

Shepherding Elder Tim Favilla does verse by verse explanation of Psalm 1