Isobel Torrance


Isobel Torrance is a Scottish curler.
She is a.

Teams

Women's

Mixed