Too Good to Be True

Psalm 126