Many Hands, One Heart: Good Shepherd Ministries 2012
Channel: Good Shepherd Ministries in Toronto
Date: 2012-04-17

Services for the homeless and disadvantaged provided by Good Shepherd Ministries, Toronto, as seen through the eyes of guests, volunteers and staff. Video generously donated by BMO Financial Group and www.seemyclients.com. For more information, visit www.goodshepherd.ca.