August 16, 2017 in England These 5 lovely pictures of Sarah Taylor with her nephew and niece will make you go aww
August 4, 2017 in England Sarah Taylor delighted to be back in Kia Super League, will play for Lancashire Thunder