Listen

Description

1 Sam 30 , David, weeping, waiting, worshiping, winning.