2025-07-29
18 : 44 : 26
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra