People on the Street | William McGee
William McGee has struggled to find meaning in a life where the next day is never guaranteed. But, through self-reflection, he’s been able to see himself, and the world around him, differently. Continue reading People on the Street | William McGee