Junior British League, Round 2 - johnupham

Joshua Stacey (Deutsche Bank Guernsey)

tabletennisJuniorBritishLeagueETTAJBL