IFA World Championships 2023 | Day 3: Juniors & Masters Left Hand

IFA World Championships 2023 | Day 3: Juniors & Masters Left Hand