2024-07-01
10 : 23 : 28
Poland, Międzyrzec Podlaski
Institution: Birla Institute of Technology, Mesra