image
POLAND EUROPEAN INDOOR ATHLETICS CHAMPIONSHIPS
Switzerland's Ajla Del Ponte crosses the finish line to win the women's 60 meters final at the Poland European Indoor Athletics Championships in Torun, Poland, Sunday, March 7, 2021. (AP Photo/Czarek Sokolowski)
Instructions
License
Rights Managed
Date created
20210307
Place
TORUN POLEN
Credit
KEYSTONE
Source
AP
Byline
CZAREK SOKOLOWSKI
Size
4123 x 2548 px
File type
JPEG