David Keller, HMD 2012

Rev. David Keller leads singing at Concord's Homeless Memorial Day, 2012.

Photo Credit: 
Arnie Alpert