Giving For 31

Giving For 31
January 27, 2012 By admin

Devon MacPherson has always been passionate about helping others and makes it her utmost priority to become involved in charitable activities as often as possible. She will be visiting 31 charities in 31 days.