Mary Haddow looks at some of the obstacles we meet on life's journey, and how we overcome them.
See All 288 Episodes of "ScotThoughts"