2024-07-01
14 : 18 : 41
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra