2024-05-15
21 : 02 : 37
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra