European Squash Masters Championships
16-19 June 2021, Edinburgh, Scotland
Historical Results from ESF Tournament Software