David Thomas: Answering the Call

Volunteering in a surgical waiting room, one local standout brings a personal touch to his work

by

by