Helsinki Open 2025 10th Sep 25 stevecubbins 2025, EUROPE, PSA Men’s $15k Challenger, 08-12 Sep, Talihalli, Finland Photo Gallery from Petteri Repo