Hard work pays off for the Red Barn Karate & Grappling Club

Download PDF: News & Views, May 2009