Thousands of skaters across the world to raise cash in memory of Aberdeenshire grandmother

Elaine Shallcross
Elaine Shallcross