Cloud of Witnesses by austin@alterendeavors.com | Jul 13, 2012 Kristen Werner / Mezzo Soprano Garrett Martin / Piano