2024-05-18
10 : 09 : 02
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra