2024-07-04
15 : 20 : 41
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra