Smoky Mountains Sunrise

Sunday, June 21, 2015

Libera - "How Great Thou Art"


From a live concert recording made in 2014 at the Basilica of the National Shrine of the Immaculate Conception in Washington DC.
 
 

No comments: