Sheila Swan

About

Sheila Swan is a Scottish curler and curling coach, a 2002 World champion.