2024-07-01
10 : 24 : 46
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra