Wednesday, April 4, 2012
Perek Shira: The River's Song
All of creation - mineral, plant, and animal - sings constant praise of The Almighty. Here is an exquisite glimpse of how one creation sings of His glory. Filmed at Great Falls of the Potomac River, as seen from the Maryland side.