Showing posts with label helen richardson. Show all posts
Showing posts with label helen richardson. Show all posts

Thursday, September 09, 2010

Helen Richardson and Hannah MacLeod Following the Semi-Final Match




Tuesday, July 13, 2010



Helen Richardson scored the single penalty flick during the match against Germany out in Madrid in 2006. The last time England beat Germany in a competitive fixture.