Image description
Zoom
Save
Emma Finucane of Team Wales competes during the Women's Sprint Qualifying in the Track Cycling on day eight of the Glasgow 2026 Commonwealth Games at Sir Chris Hoy Velodrome on July 31, 2026 in Glasgow, Scotland. (Photo by Quinn Rooney/Getty Images)
Code: 2288421874