Wonderful Warriors

By Samantha Hickey As a 5th Dan Karate instructor who has practised the art for over 20 years and taught it…

Back