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