Isobel Torrance

Isobel Torrance is a Scottish curler.

She is a.