Balancing act pays off for Aberdeenshire student

Angela Williamson with her children, from left, Keir, Neve and Rory.
Angela Williamson with her children, from left, Keir, Neve and Rory.

Already a subscriber? Sign in

[[title]]

[[text]]