2025-03-15
12 : 40 : 31
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra