May Taylor


May Taylor is a Scottish curler.
She is a and.

Teams