Congratulations to David Sommerville who has been awarded his 2nd Dan: March 2021 Dan grade promotions

This is a super result and reflects an enormous amount of hard work and skill on David’s part.